/* ::::: https://g.alicdn.com/??mui/global/3.0.28/global.css ::::: */
#site-nav, .mui-top-banner-990 { min-width: 990px; }
#mallSearch label, .mui-display-none, .mui-global-header-fixed .header-banner { visibility: hidden; }
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0px; padding: 0px; }
body, button, input, select, textarea { font: 12px/1.5 tahoma,arial,"宋体"; }
button, h1, h2, h3, h4, h5, h6, input, select, textarea { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ol, ul { list-style: outside none none; }
a { text-decoration: none; }
#site-nav .menu-bd a:active, #site-nav .menu-bd a:hover, #site-nav a.sn-msg-title:active, #site-nav a.sn-msg-title:hover, a:hover { text-decoration: underline; }
legend { color: rgb(0, 0, 0); }
fieldset, img { border: 0px none; }
#content, #footer, #header, #page { margin-left: auto; margin-right: auto; }
.col-extra::after, .col-sub::after, .layout::after, .main-wrap::after { content: " "; display: block; height: 0px; clear: both; }
#site-nav .sn-edge, #sn-bg, .hidden { display: none; }
html {  }

.mui-fix-float::after { content: " "; display: block; height: 0px; clear: both; }
@media not all, not all {
	#site-nav .sn-container { top: 1px; }
}

.clearfix::after, .clearfix::before, .headerCon::after, .headerCon::before { display: table; content: ""; overflow: hidden; }
#mallSearch legend, .mallSearch-type, .mui-global-header-fixed .hot-query, .page-not-market .header-banner { display: none; }
.clearfix::after, .headerCon::after { clear: both; }
.clearfix, .headerCon {  }


@media not all, not all {
}

.list-font { font-family: tm-list-font; font-size: 16px; -webkit-text-stroke-width: 0.2px; }
* {  }
span.H { float: none !important; display: inline !important; }
b, strong { font-weight: 400; }
.page { background: #fdfcf8 none repeat scroll 0% 0%; min-width: 990px; }
#content { margin: 0px !important; width: 100% !important; }
#footer { padding-bottom: 10px; padding-top: 10px; }
#server-num { text-align: center; }
.main { margin: auto; width: 1200px; }
.main img {  }
#navbar a i, .attr .avo-multiple i, .attr li i, .attrExtra i, .brandAttr .av-search, .btmFeed, .cateAttrs .attrKey, .crumbSearch-btn, .crumbSlide-next-shadow, .crumbSlide-prev-shadow, .drop-icon, .expand-icon, .fArea, .fPb-split, .fR-cur i, .fR-list i, .fRange, .fSort i, .fT-arrow, .fT-cat, .fType-g i, .fType-l i, .fType-w i, .flagship-icon, .i-brandsite, .i-flagship, .i-shop, .shopDropBtn i { background: rgba(0, 0, 0, 0) url('../image/tb1hm3srxxxxxarxvxxxxxxxxxx-165-206.png') no-repeat scroll 9999px 9999px; }
#mallSearch .s-combobox { width: auto; }
/* .btmSearch-loading { height: 100px; background: rgba(0, 0, 0, 0) url('loading.gif') no-repeat scroll 50% 50%; } */
.btmSearch { padding: 27px 0px; background-color: rgb(244, 244, 244); margin-top: 20px; }
.btmSearch-main { width: 530px; margin: 0px auto; }
.btmSearch-form { z-index: 9999; background-position: -2px -16px; background-color: rgb(255, 255, 255); }
.btmSearch-input { height: 26px; position: relative; border: 2px solid rgb(255, 0, 54); }
.btmSearch .btmSearch-input .s-combobox-input, .btmSearch-mq { float: left; display: block; color: rgb(0, 0, 0); font-weight: 900; line-height: 17px; width: 423px; height: 17px; padding: 5px 2px 4px 4px; border-width: 0px; margin: 0px; }
.btmFeed { color: rgb(51, 51, 51); padding-left: 20px; margin: 10px 0px; background-position: -113px -23px; position: relative; }
.btmFeed a { color: rgb(51, 102, 204); }
.relKeyRec { padding: 5px 100px 0px 10px; height: 18px; line-height: 20px; }
.relKeyRec span { color: rgb(176, 165, 159); margin-right: 24px; }
.relKeyRec a { border-right: 1px solid rgb(220, 204, 196); color: rgb(128, 111, 102); padding: 0px 15px; white-space: nowrap; }
.relKeyRec a:hover { color: rgb(255, 0, 54); text-decoration: none; }
.relKeyRec-btm { border: 1px solid rgb(243, 240, 238); padding-bottom: 5px; }

.fA-text, .fR-text, .filter i { display: inline-block; overflow: hidden; }
.filter { margin: 10px 0px; padding: 5px; position: relative; z-index: 10; background: rgb(250, 249, 249) none repeat scroll 0% 0%; color: rgb(128, 111, 102); }
.filter i { position: absolute; }
.filter a { color: rgb(128, 111, 102); cursor: pointer; }
.filter a:hover { color: rgb(255, 0, 54); text-decoration: none; }
.fArea, .fMenu, .fPrice, .fRange, .fSort, .fType-g, .fType-l, .fType-w { float: left; height: 22px; line-height: 20px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); z-index: 10; }
.fA-text, .fR-text { height: 22px; text-align: center; }
.fA-list, .fR-list { display: none; position: absolute; z-index: 1; padding: 5px 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 200px; border: 1px solid rgb(204, 204, 204); top: 22px; left: -1px; box-shadow: 0px 1px 5px rgb(204, 204, 204); }
.fA-list, .fAl-hd { padding: 5px; }
.fArea { width: 69px; background-position: 53px -108px; }
.fAl-hd * { float: left; }
.fA-list { width: 340px; }
.fArea.fDestArea { width: 113px; }
.fDestArea .fA-label { text-decoration: none; background-color: rgb(247, 245, 245); position: absolute; padding-left: 4px; height: 100%; color: rgb(176, 165, 159); }
.fPrice, .fRange, .fSort { position: relative; }
.fDestArea .fA-text { margin-left: 52px; width: 54px; }
.fDestArea .fAl-hd { border-bottom: 1px solid rgb(209, 204, 199); }
.fDestArea .fA-list { padding-bottom: 10px; }
.fDestArea .fAl-loc { padding-bottom: 0px; }
.fSort { display: inline-block; margin-left: -1px; overflow: hidden; padding: 0px 15px 0px 5px; }
.fSort:hover, a.fSort-cur, a.fType-cur { color: rgb(255, 0, 54); background: rgb(241, 237, 236) none repeat scroll 0% 0%; }
.fSort i { top: 6px; right: 5px; width: 7px; height: 10px; line-height: 10px; }
.fSort .f-ico-arrow-d { background-position: -22px -23px; }
.fSort .f-ico-arrow-u { background-position: -38px -23px; }
.fSort-cur .f-ico-arrow-d, .fSort:hover .f-ico-arrow-d { background-position: -30px -23px; }
.fSort-cur .f-ico-arrow-u, .fSort:hover .f-ico-arrow-u { background-position: -46px -23px; }
.fPrice { padding: 5px 5px 0px; margin: -5px 0px 0px; border: medium none; background: rgba(0, 0, 0, 0) none repeat scroll 0px 0px; }
.fPrice input { display: block; float: left; width: 33px; height: 22px; line-height: 22px; border: 1px solid rgb(204, 204, 204); padding-left: 12px; cursor: text; }
.fP-expand { display: none; width: 102px; height: 24px; padding: 5px; text-align: center; position: absolute; top: 29px; left: 0px; background-color: rgb(239, 236, 235); z-index: 2; }
.fP-expand a, .fP-expand a:hover { color: rgb(51, 51, 51); }
.fP-expand .ui-btn-s-primary, .fP-expand .ui-btn-s-primary:hover { color: rgb(255, 255, 255); }
.filter .fPb-split { position: static; background-position: -78px -106px; display: block; float: left; width: 8px; height: 24px; line-height: 24px; }
.fPb-item { display: block; float: left; position: relative; }
.fPb-item i { width: 12px; height: 22px; line-height: 22px; left: 4px; top: 2px; }
.fMenu, .fPrice-hover { height: 24px; position: relative; }
.fMenu { width: 255px; border: medium none; margin-right: 7px; }
.fMenu label { float: left; line-height: 22px; white-space: nowrap; }
.fMenu input { margin: 0px 3px 0px 0px; vertical-align: middle; }
.fM-con { background-color: rgb(255, 255, 255); position: absolute; width: 100%; height: 22px; overflow: hidden; border: 1px solid rgb(204, 204, 204); text-indent: 5px; }
.fMenu .ui-more-drop-l, .fMenu .ui-more-expand-l { top: -1px; right: -2px; float: right; outline: 0px none; height: 22px; }
.fType-g, .fType-l, .fType-w { position: relative; display: inline-block; width: 30px; overflow: hidden; padding-left: 15px; }
.fType-g i, .fType-l i, .fType-w i { height: 9px; width: 9px; top: 7px; left: 3px; line-height: 9px; }
.fType-g, .fType-l { margin-left: -1px; }
.fType-w i { background-position: -11px -13px; }
.fType-cur i.fTw-ico, .fType-w:hover i { background-position: 0px -13px; }
.fType-g i { background-position: -39px 0px; }
.fType-cur i.fTg-ico, .fType-g:hover i { background-position: -28px 0px; }
.fType-l i { background-position: -11px -34px; }
.fType-cur i.fTl-ico, .fType-l:hover i { background-position: 0px -34px; }
.f-ico-arrow-r, .fArea, .fDisctOpts a { position: relative; }
.fArea, .fRange { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.fArea { width: 65px; margin-left: 5px; }
.fA-text { width: 100%; }
i.f-ico-triangle-rb { border-width: 3px; border-style: dashed solid solid dashed; border-color: transparent rgb(128, 111, 102) rgb(128, 111, 102) transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; line-height: 0; height: 0px; width: 0px; bottom: 2px; right: 2px; }
i.f-ico-triangle-mb, i.f-ico-triangle-mt { border: 4px solid transparent; height: 0px; width: 0px; }
i.f-ico-triangle-mt { border-bottom: 4px solid rgb(128, 111, 102); top: 2px; }
i.f-ico-triangle-mb { border-top: 4px solid rgb(128, 111, 102); top: 12px; }
:root i.f-ico-triangle-mb {  }
.fAl-loc { padding: 5px 0px; float: left; width: 100%; }
.fAl-loc li { float: left; height: auto; width: 50px; line-height: 1.7; margin: 0px 3px; white-space: nowrap; }
.fAl-loc li a { padding: 2px; }
.fAl-loc .fAll-cities { display: none; }
.fOriginArea .fAl-loc:nth-child(2) { border-top-style: solid; }
i.f-ico-triangle-mb, i.f-ico-triangle-mt { border: 4px solid transparent; height: 0px; width: 0px; }
i.f-ico-triangle-mt { border-bottom: 4px solid rgb(128, 111, 102); top: 2px; }
i.f-ico-triangle-mb { border-top: 4px solid rgb(128, 111, 102); top: 12px; }
:root i.f-ico-triangle-mb {  }
.productAlbum .pal-items::after, .view::after { clear: both; content: " "; }
.proThumb-img, .proThumb-img img, .productCSPU span, .productIcons img, .productImg, .productPostDay, .productPrice em b, b.proIcon-fen { vertical-align: middle; }
.product { position: relative; float: left; padding: 0px; margin: 0px 0px 20px; line-height: 1.5; overflow: visible; z-index: 1; }

.product:hover { overflow: visible; z-index: 3; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }

.product-iWrap { position: absolute; background-color: rgb(255, 255, 255); margin: 0px; padding: 4px 4px 0px; font-size: 0px; border: 1px solid rgb(245, 245, 245); border-radius: 3px; }
.product-iWrap * { font-size: 12px; }
.product-hover .product-iWrap, .product:hover .product-iWrap { height: auto; margin-top: -3px; transition: all 0.2s linear;
box-shadow: 1px 2px 4px 2px #eaeaea; }
.productAttrs, .productIcons, .productPrice, .productShop, .productStatus, .productTitle { display: block; overflow: hidden; margin-bottom: 3px; }
.product-hover .productAttrs, .product-hover .productDsr, .product-hover .productExtra, .product-hover .productIcons, .product:hover .productAttrs, .product:hover .productDsr, .product:hover .productExtra, .product:hover .productIcons, .view::after { display: block; }
.view { margin-top: 10px; }
.view::after { height: 0px; }
.productImg-wrap { display: table; table-layout: fixed; height: 270px; width: 100%; padding: 0px; margin: 0px 0px 5px; }
.productImg-wrap a, .productImg-wrap img { max-width: 100%; max-height: 270px; }
.productImg { display: table-cell; width: 100%; text-align: center; }
.productImg img { display: block; margin: 0px auto;width: 100% }
.productThumb { margin-bottom: 5px; }
.proThumb-wrap { display: inline; float: left; height: 34px; padding-top: 5px; overflow: hidden; position: relative; width: 185px; }
.proThumb-next, .proThumb-prev { float: left; margin: 14px 2px 0px -3px; visibility: hidden; cursor: pointer; }
.proThumb-next { margin: 14px -3px 0px 0px; }
.proThumb-img { display: table-cell; float: left; height: 30px; width: 30px; margin-right: 3px; padding: 1px; font-size: 0px; text-align: center; border: 1px solid rgb(204, 204, 204); cursor: pointer; }
.proThumb-img * { font-size: 12px; }
.proThumb-img img { max-height: 30px; max-width: 30px; }
.proThumb-selected { border: 2px solid rgb(205, 0, 0); padding: 0px; position: relative; }
.proThumb-selected i { height: 0px; left: 10px; overflow: hidden; position: absolute; top: -10px; width: 0px; line-height: 0; font-size: 1px; border-width: 4px; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(205, 0, 0); border-style: solid; }
.proThumb-img img.hover, .proThumb-img img:hover, .proThumb-selected img { padding: 0px; }
.proThumb-disable:hover { cursor: default; background-color: rgb(184, 178, 177); background-position: -37px -142px; }
.productPrice { font-family: arial,verdana,sans-serif !important; color: rgb(255, 0, 54); font-size: 14px; height: 30px; line-height: 30px; margin: 0px 0px 5px; letter-spacing: normal; overflow: inherit !important; white-space: nowrap; }
.productPrice * { height: 30px; }
.productPrice em { float: left; font-family: arial; font-weight: 400; font-size: 20px; color: rgb(255, 0, 54); }
.productPrice em b { margin-right: 2px; font-weight: 700; font-size: 14px; }
.productPrice span{float: right;color: #6d6567;font-size: 12px;}
.productPrice .youhui{color: #ec3259;font-size: 14px;font-family: 微软雅黑;}
.productPrice .tag::before, .productPrice i::before { display: block; }
.productTitle { display: block; color: rgb(102, 102, 102); height: 14px; line-height: 12px; margin-bottom: 3px; word-break: break-all; font-size: 0px; position: relative; }
.productTitle * { font-size: 12px; font-family: 微软雅黑; line-height: 14px; }
.productTitle a { color: rgb(51, 51, 51); }
.productTitle a .H, .productTitle a em { color: rgb(204, 102, 0); }
.productTitle a:hover { color: rgb(255, 0, 54) !important; }
.productTitle a:visited { color: rgb(85, 26, 139) !important; }
.productTitle a .productTitle-size i::after { content: ""; position: absolute; top: 3px; right: -3px; width: 0px; height: 0px; border-top: 3px solid transparent; border-bottom: 3px solid transparent; border-left: 3px solid rgb(181, 124, 91); }
.product-hover .productTitle, .product:hover .productTitle { height: 14px; }
.productShop { position: relative; height: 22px; line-height: 20px; margin-bottom: 5px; color: rgb(153, 153, 153); white-space: nowrap; overflow: visible; }
.productShop .productShop-name { float: left; line-height: 20px; height: 20px; max-width: 144px; color: rgb(153, 153, 153); text-decoration: underline; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.productShop .productShop-name:hover { color: rgb(255, 0, 54) !important; }
.productShop .productShop-num::after { content: ">"; position: absolute; top: 0px; right: -17px; width: 14px; height: 14px; line-height: 12px; text-align: center; border-radius: 9px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); }
.productShop .productShop-num:hover::after { background-color: rgb(255, 0, 54); }
.productStatus {  color: rgb(153, 153, 153);border-top: 1px solid rgb(238, 238, 238);margin-top: 10px; }
.productStatus a { float: left; display:block; width: 48%;line-height: 12px; white-space: nowrap; text-align: center; font-family: arial; font-weight: 700;padding: 15px 0;background: #7e4d6c;color: #fff;font-size: 14px;margin-right:10px; }
.productStatus .right-none{margin-right: 0;}
.productStatus .click-youhui{border: none;}
.productStatus em { color: rgb(181, 124, 91); }
.productStatus .ww-light { border-right: medium none; width: 9%; text-align: center; }
/* .productStatus .ww-light a { background: rgba(0, 0, 0, 0) url('t11lggfoxcxxc1v.nr-93-93.png') no-repeat scroll center center / 16px auto !important; position: relative; width: 16px; height: 16px; margin-top: -3px; } */
.productStatus .ww-light a span { padding: 0px; display: none; white-space: nowrap; color: rgb(153, 153, 153); top: 18px; left: -2px; height: 14px; position: absolute; width: 2em !important; overflow: hidden; margin-left: -2px; border-right: medium none; font-weight: 400; font-size: 12px; }
.i-1111-5::before, .i-1111::before, .i-1212::before, .i-3c::before, .i-hwzhigou::before, .i-new::before, .i-presell::before, .i-temai::before, .i-zqg::before, .tag::before { display: none; content: ""; position: absolute; width: 0px; height: 0px; right: 0px; top: -5px; border-width: 3px 3px 2px; border-style: solid; border-color: transparent transparent rgb(218, 218, 218) rgb(218, 218, 218); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.product-hover .i-1111-5::before, .product-hover .i-1111::before, .product-hover .i-1212::before, .product-hover .i-3c::before, .product-hover .i-hwzhigou::before, .product-hover .i-new::before, .product-hover .i-presell::before, .product-hover .i-temai::before, .product-hover .i-zqg::before, .product-hover .tag::before, .product:hover .i-1111-5::before, .product:hover .i-1111::before, .product:hover .i-1212::before, .product:hover .i-3c::before, .product:hover .i-hwzhigou::before, .product:hover .i-new::before, .product:hover .i-presell::before, .product:hover .i-temai::before, .product:hover .i-zqg::before, .product:hover .tag::before { opacity: 0; transition: opacity 0.2s ease-out 0s; }
.productImg-wrap { position: relative; }
.product-iWrap { min-height: 98%; width: 270px; }
.productAlbum { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; box-sizing: border-box; border: 4px solid transparent; }
.productAlbum a { text-decoration: none; }
.productAlbum .pa-cover img { width: 100%; padding-bottom: 200px; border: medium none; }
.productAlbum .pa-layer { padding-top: 150px; background-image: -moz-linear-gradient(center top , rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.15) 37%, rgb(0, 0, 0) 68%); position: absolute; bottom: 0px; left: 0px; width: 100%; }
.productAlbum .pal-items::after { display: block; height: 0px; }
.productAlbum .pal-resume { position: relative; display: block; color: rgb(255, 255, 255); text-align: center; padding: 160px 0px 30px; margin-top: -150px; font-family: tahoma,微软雅黑,黑体; }
.productAlbum .pal-resume:hover { text-decoration: none; }
.productAlbum .pal-resume .palr-icon { position: absolute; left: 50%; color: rgb(255, 255, 255); margin-left: -21px; top: 36%; }
.productAlbum .pal-resume .palr-icon span { position: absolute; text-align: center; width: 100%; height: 100%; line-height: 42px; left: 0px; top: 0px; letter-spacing: 1px; margin-top: -1px; }
.productAlbum .pal-resume .palr-icon i { display: block; border: 21px solid transparent; width: 0px; height: 0px; }
.productAlbum .pal-resume .palr-icon i.palr-icon-up { border-bottom-color: rgb(0, 196, 180); margin-top: -21px; }
.productAlbum .pal-resume .palr-icon i.palr-icon-down { border-top-color: rgb(0, 196, 180); margin-bottom: -21px; }
.productAlbum .palr-brand { display: block; line-height: 18px; text-decoration: none; letter-spacing: 0.5px; font-size: 15px; margin-bottom: 10px; }
.productAlbum .palr-title { display: inline-block; text-decoration: none; font-size: 14px; line-height: 26px; height: 26px; min-width: 80%; max-width: 10em; margin-bottom: -3px; overflow: hidden; }
.productAlbum .palr-intro { display: inline-block; min-width: 80%; font-size: 12px; background: rgba(0, 0, 0, 0) radial-gradient(circle, rgb(77, 77, 77) 0px, rgb(77, 77, 77) 14%, transparent 14%) repeat-x scroll 1px -7px / 5px 20px; padding-top: 10px; margin-bottom: -4px; height: 18px; max-width: 16em; overflow: hidden; }
.album-new2 .pa-cover { display: block; width: 100%; height: 100%; transform: translate3d(50%, 0px, 0px); }
.album-new2 .pa-cover img { height: 100%; width: auto; padding: 0px; transform: translate3d(-50%, 0px, 0px); }
/* .album-new2 .pa-info { display: block; width: 170px; height: 90px; padding-top: 10px; position: absolute; left: 20px; bottom: 50px; text-align: center; background-image: url('undefined'); background-color: rgba(0, 0, 0, 0.4); } */
.album-new2 .pa-info span { color: rgb(255, 255, 255); height: 30px; line-height: 20px; margin: 10px 15px 0px; }
.album-new2 .pa-icon-new, .album-new2 .pa-icon-shang, .album-new2 .pa-icon-zhuan { width: 94px; height: 94px; left: 0px; top: 0px; position: absolute; }
.album-new2 .pa-info .palr-brand { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed rgb(255, 255, 255); }
.album-new2 .pa-info .palr-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
 /* .album-new2 .pa-icon-new { background: rgba(0, 0, 0, 0) url('undefined') no-repeat scroll 0% 0%; }  */
/* .album-new2 .pa-icon-shang { background: rgba(0, 0, 0, 0) url('undefined') no-repeat scroll 0% 0%; } */
.guinness-sub .gunniess-item .g-title-wrapper::after { content: " "; padding-top: 105%; display: block; width: 100%; }
@media all and (min-width: 0px) {
}
@media not all, not all {
}
.attr-prop a:nth-child(n) { color: rgb(51, 136, 187); }
.attr-prop a:nth-child(2n+2) { color: rgb(51, 51, 51); }
.attr-prop a:nth-child(3n+3) { color: rgb(119, 119, 119); }
.attr-prop a:nth-child(5n+5) { color: rgb(181, 124, 91); }
.attr-prop a:nth-child(7n+7) { color: rgb(255, 0, 54); }
.attr-prop a:nth-child(11n+11) { color: rgb(170, 170, 170); }
.view, .w1 .view, .w2 .view { padding-left: 5px; padding-right: 5px; }
.view { width: 1223px; }
.view .product { width: 270px; margin-right: 33px; }
.product { height: 410px; }
.bts-28 .filter-fix::after { content: ""; position: absolute; z-index: -1; bottom: 0px; left: 0px; width: 990px; height: 72px; box-shadow: 0px 1px 5px rgb(204, 204, 204); }
.bts-111113 .productShop .productShop-num::after { display: none; }
.list-font { visibility: visible !important; }
/* ::::: https://g.alicdn.com/mui/searchbar/3.3.30/??suggest.css?t=20130804.css ::::: */

.s-combobox { float: left; height: 34px; font-size: 12px; }
.s-combobox .s-combobox-input-wrap { position: relative; height: 30px; vertical-align: middle; }
/* .s-combobox .s-combobox-input { background: rgba(0, 0, 0, 0) url('undefined') repeat-x scroll 0% 0%; position: static; border: medium none; border-radius: 2px 0px 0px 2px; width: 100%; height: 20px; line-height: 20px; padding: 7px 3px 7px 5px; margin: 0px; color: rgb(0, 0, 0); font-size: 100%; font-weight: 900; vertical-align: middle; overflow-y: visible; } */
.s-combobox .s-combobox-input:focus { outline-color: rgb(218, 133, 7); }
#mq { position: static; width: 452px; }
@media all and (min-width: 0px) {
}
.s-menu .s-menuitem .s-mi-cat::after { display: block; clear: both; height: 0px; content: " "; }
#mallSearch label, #tmallSearch label { max-width: 90%; overflow: hidden; white-space: nowrap; }
#mallSearch button, #tmallSearch button { position: absolute; z-index: 1; }

#banner{width: 100%;height: 319px; overflow: hidden;margin: 0 auto;}
#banner img{margin: 0 auto;width: 100%;}

.goods-page{width: 100%;margin: 20px auto;height: 36px;}
.goods-page .pagination {position: relative;width: 750px;margin: 0 auto;}
.goods-page .pagination li{display: inline-block;margin:0 5px;}
.goods-page .pagination li a{padding:.5rem 1rem;display:inline-block;border:1px solid #ddd;background:#fff;color:#0E90D2;}
.goods-page .pagination li a:hover{background:#eee;}
.goods-page .pagination li.active a{background:#0E90D2;color:#fff;}


#search-box{width: 100%;padding: 30px 0;}
#search-box .search{width: 50%;margin: 0 auto;position: relative}
#search-box .search input{width:500px;height: 30px;border:1px solid #6d6c6c;border-radius: 5px;outline:medium;padding-left: 10px;}
#search-box .search button{width:50px;height: 30px;margin-left:-8px;outline:medium;background:url('../image/search.png');border: none;
position: absolute;right: 90px;top:1px;padding: 0 10px;border-left: 1px solid #6d6c6c;cursor:pointer;
} 
